<?php

/**
* @desc Просмотр учебного материала.
* 
*/
class Learning_Frontend_Useraids_View extends Kernel_Action_Abstract 
{
    
    /**
     * Путь к файлу шаблона.
     *
     * @var string
     */
    protected $_template = 'learning/frontend/view.tpl';
    
    /**
    * @desc Реализация обработки пользовательского запроса
    * 
    */
    protected function _process() 
    {
        $query = '
            SELECT 
                   `l_a`.`title`, 
                   `l_a`.`contents`
              FROM 
                   `learning_aids` `l_a`
             WHERE 
                   `l_a`.`id` = ' . Application::getRequest()->get('id');

        if (!is_array($aid = database::fetchRow($query))) {
            $this->_abort('Такого учебного материала НЕ существует.');
        }  
               
        Application::getResponse()->setTitle($aid['title']);
        Application::getResponse()->assign(array(
            'entries' => $aid, 
            'files' => Learning_Backend_Common_Utils::getFiles(Application::getRequest()->get('id')), 
        ));
    }
    

    
}